I have a lot of random thoughts going through my mind this week. I think they are somehow connected. First: The Social Business Imperative I’m hearing this concept and even this specific phrase more and more. As far as I know, the phrase “Social Business...